fleuve navigable - Spanish English Dictionary